machine made of pieces - Allemand Anglais Dictionnaire